home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 12 / Cream of the Crop 12 (Part II) / Cream of the Crop 12 (Part II).iso / BBS / FDLOG122.ZIP / HISTORY.DOK < prev    next >
Encoding:
Text File  |  1996-03-20  |  60.9 KB  |  1,025 lines

  1.  
  2. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  3. ──────────────────────────────────────────────────────────────────────────────
  4.  
  5. ──────────────────────────────────────────────────────────────────────────────
  6. FDLog V1.22 (20-Mar-96)
  7. ──────────────────────────────────────────────────────────────────────────────
  8.  
  9.                    Es tut mir leid, dass die Weiterentwicklung von FDLog in
  10.                    den letzten Monaten etwas schleppend vorangegangen ist.
  11.                    Wie sicher einige von Euch wissen, war ich letzten Sommer 6
  12.                    Wochen im fernen Japan. Ich hatte zwar mein Notebook dabei,
  13.                    aber leider bin ich nicht zum Programmieren gekommen;
  14.                    immerhin gab es dort besseres zu tun :-) Seit meiner Rueck-
  15.                    kehr bin ich leider sehr im Stress. Ich hoffe aber, dass
  16.                    sich das nun wieder etwas legt und die Entwicklung von
  17.                    FDLog wieder etwas schneller von Statten gehen wird. Es
  18.                    macht noch immer Spass.
  19.  
  20.                  + Du kannst Deinen FDLog Demo-Key nun einfach durch das
  21.                    Schreiben einer Netmail an meinen Mail-Manager bekommen.
  22.                    Siehe Updates in FDLOG.DOK, um zu sehen, wie diese Netmail
  23.                    auszusehen hat.
  24.                  * Der Demo-Key gilt nun fuer fuenf (5) Wochen.
  25.                  * In der registrierten Version wird nach dem Beenden der
  26.                    Vorgaenge nicht mehr gewartet (entspricht /NOWAIT). Mittels
  27.                    Angabe von /WAIT in der Kommandozeile kann vor dem Beenden
  28.                    gewartet werden.
  29.                    In der unregistrierten Version wird beim Beenden immer 10
  30.                    Sekunden bzw. auf eine Taste gewartet.
  31.                  + Error-Netmail: Wenn beim Ablauf von FDLog Eintraege in das
  32.                    Error-Log gemacht wurden, kann FDLog nun vor dem Beenden
  33.                    eine Mail an Dich schreiben. Dies ist sehr hilfreich,
  34.                    weil Du dann immer via Netmail informiert wirst, wenn FDLog
  35.                    Schwierigkeiten hat.
  36.                    Dafuer gibt es folgende neue Schluesselworte im [Settings]
  37.                    Abschnitt:
  38.                      ErrorNetmail=NO|yes      (Netmails schreiben NEIN/Ja)
  39.                      ErrorTemplate=<Template> (Template fuer die Netmail)
  40.                    Weiters gibt es ein neues Netmail-Template:
  41.                      ERRORLOGNAME: Name des Error-Logfiles
  42.                  + Error-Logfile: FDLog kann nun ein zweites Logfile erzeugen,
  43.                    das bei JEDEM Start von FDLog neu erzeugt wird. Dieses Log
  44.                    kann z.B. in die Error-Netmail importiert werden.
  45.                    Neue Schluesselwoerter fuer das Error-Logfile im [Settings]
  46.                    Abschnitt:
  47.                      ErrorLogName=<File> (Name des Error-Logs)
  48.                      ErrorLogLevels=?!   (Welche Eintraege ins Error-Log)
  49.                    Defaultmaessig wird kein Error-Logfile gefuehrt.
  50.                  + Neue Logging-Schluesselwoerter eingebaut:
  51.                      DispLevels=-+#?!
  52.                      LogLevels=-+#?!
  53.                    Durch die Verwendung -+#?! kannst Du nun jede Art von In-
  54.                    formation ein- oder ausschalten.
  55.                    Dies sind die derzeitig verfuegbaren Log-Levels:
  56.                      - (gruen): Trivial/Debug Informationen
  57.                      + (gruen): Informatives
  58.                      # (cyan) : Disqualifikation (Anruf/Netmail/...)
  59.                      ? (gelb) : Warnung - irgendetwas stimmt nicht
  60.                      ! (rot)  : Fataler Fehler - Programm wird beendet
  61.  
  62. ══════════════════════════════════════════════════════════════════════════════
  63. FDLog V1.22                                                          Seite   1
  64.  
  65.  
  66. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  67. ──────────────────────────────────────────────────────────────────────────────
  68.  
  69.                    Diese neuen Schluesselworte sollen die alten Schluessel-
  70.                    worte Display und LogLevel ersetzen. Die alten funktion-
  71.                    ieren aber dennoch weiter.
  72.                  ? Das Ctrl-Z Problem bei den Netmail-Templates ist nun end-
  73.                    gueltig korrigiert (hoffentlich).
  74.                  * Loglevel der Zeitausgabe bei der Tranxfunktion auf Info-
  75.                    Level geaendert.
  76.                  ! Tranx-Funktion hat mit McMail-Logs im Binkley-Style nicht
  77.                    funktioniert.
  78.  
  79. ──────────────────────────────────────────────────────────────────────────────
  80. FDLog V1.22ß-7 (3-Feb-96)
  81. ──────────────────────────────────────────────────────────────────────────────
  82.  
  83.                  + Ich habe wirklich angenommen, dass die ß-6 die letzte
  84.                    Version vor dem neuen oeffentlichen Release sein wuerde.
  85.                    Leider haben mich die Fehler dazu veranlasst, doch noch
  86.                    ein Beta-Release zuvor freizugeben. Hoffentlich ist dieses
  87.                    aber nun wirklich das letzte.
  88.                  + Zur Beachtung: Falls Du McMail 1.0g5 benutzt und Kosten/min
  89.                                   ausliest (empfohlende Prozedur), stelle
  90.                                   sicher, dass CostTimeOffset in der McMail
  91.                                   Konfiguration auf 0 gesetzt ist!
  92.                                   Das Auskommentieren von CostTimeOffset
  93.                                   setzt es *NICHT* auf Null!
  94.                  * Kleine Aenderungen beim T-Mail Datumlesen
  95.                  ? Ich habe ein McMail 1.0g4 Log in die Haende bekommen, das
  96.                    die AKA eines System an den Beginn einer Zeile gesetzt hat.
  97.                    FDLog daraufhin diese Addresse als Zeit interpretiert und
  98.                    das interne Datum weitergestellt. Dieses Problem ist nun
  99.                    unter Kontrolle.
  100.                  * Magic-Antwortdateien, die mit einem "/" beginnen, werden
  101.                    nicht mehr in die interne Magic-Liste eingefuegt, weil dies
  102.                    ueblicherweise ein Schalter und kein Dateiname ist.
  103.                  ? Wenn das Fast-Pointer-Positioning fehlgeschlagen ist, hat
  104.                    FDLog das Mailer-Log nicht mehr analysiert. Dieser Fehler
  105.                    duerfte eine Nebenprodukt der /TRANX Funktion gewesen sein.
  106.                  + Die minimale Zeitdifferenz im Logfile bevor FDLog einen
  107.                    Datumssprung durchfuehrt ist nun konfigurierbar. Es gibt
  108.                    das neue Schluesselwort DateJump, Einheit davon ist
  109.                    Minuten.
  110.                  ? FDLog hat den letzten Request aus einem Request-Prozessor
  111.                    Logfile nicht uebernommen.
  112.                  ! Es wurden keine Nicht-Magic Filerequests erkannt
  113.                  * Falls die Anzahl der Anrufe im Activity oder Timeusage-Log
  114.                    4 Zeichen ueberschritten hat, hat FDLog einfach ****
  115.                    anstatt der Anzahl der Anrufe angezeit. Falls die Anzahl
  116.                    nun 9999 ueberschreitet, benutzt FDLog die "k" Konvention.
  117.                    10k4 bedeutet daher soviel wie 10400, 23k3 bedeutet 23300
  118.                    und so weiter.
  119.                  * FDLog haengt nun neue Runtime-Error Informationen an das
  120.                    Runtime-Error-Info File an, sofern es existiert.
  121.                    Hoffentlich triffst Du nie eine Datei namens "FDLOG.ERR"
  122.                    auf Deinem System an.
  123.                  * Wenn ein Kosten-Eintrag in einem User's Log, einer Summen-
  124.                    statistik oder einer Netmail 8 Zeichen ueberschreiten
  125.  
  126. ══════════════════════════════════════════════════════════════════════════════
  127. FDLog V1.22                                                          Seite   2
  128.  
  129.  
  130. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  131. ──────────────────────────────────────────────────────────────────────────────
  132.  
  133.                    wuerde, werden nun die Kommastellen nicht mehr angezeigt.
  134.                    In frueheren Versionen wurde hingegen einfach *****.**
  135.                    angezeigt.
  136.                   
  137. ──────────────────────────────────────────────────────────────────────────────
  138. FDLog V1.22ß-6 (29-Jan-96)
  139. ──────────────────────────────────────────────────────────────────────────────
  140.  
  141.                  + Dies ist nun wahrscheinlich wirklich die letzte Version vor
  142.                    der oeffentlichen V1.22. Bitte teile mir alle Fehler,
  143.                    Eigenheiten und Deine letzten KLEINEN Wuensche fuer diese
  144.                    neue oeffentliche Version mit.
  145.                  + Benutze PATCH.BAT, um Dein FDLog V1.21 upzudaten
  146.                  * Beta-Versionen laufen ab sofort auch mit einem abgelaufenen
  147.                    Key, allerdings mit den gleichen Beschraenkungen wie eine
  148.                    unregistrierte Version.
  149.                  ? Kosmetischer Bug: FDLog hat unter bestimmten Umstaenden
  150.                    nicht angeschrieben, dass das Fast-Pointer-Positioning
  151.                    fehlgeschlagen hat.
  152.                  ? FATTACH Netmail-Template hat nicht den Dateinamen des
  153.                    Fileattaches in die Subject-Zeile geschrieben.
  154.                  + Einige neue Templates fuer die Tranx-Netmails implementiert
  155.                    Dies sind:
  156.                      TRXADDRESS :  Addresse des Zeit-Servers
  157.                      TRXDATE:      Datum der fehlgeschlagenen Tranx-Session
  158.                      TRXDIFFMINS:  Zeitdifferenz in Minuten
  159.                      TRXDIFFSECS:  Zeitdifferenz in Sekunden
  160.                      TRXFIRSTNAME: Vorname des Sysops des Zeit-Servers
  161.                      TRXLASTNAME:  Nachname des Sysops des Zeit-Servers
  162.                      TRXLOGNAME:   Name des benutzten Mailer-Logfiles
  163.                      TRXMAXDIFF:   Maximal erlaubte Zeitdifferenz in Minuten
  164.                      TRXNAME:      SysOp des Zeit-Servers
  165.                      TRXOWNDATE:   Eigenes Datum (normal) der Tranx-Zeile
  166.                      TRXOWMTIME:   Eigene Zeit (normal) der Tranx-Zeile
  167.                      TRXOWNUNIX:   Eigene Unix-Zeit (Hex) der Tranx-Zeile
  168.                      TRXREMDATE:   Fremdes Datum (normal) der Tranx-Zeile
  169.                      TRXREMTIME:   Fremde Zeit (normal) der Tranx-Zeile
  170.                      TRXREMUNIX:   Fremde Unix-Zeit (Hex) der Tranx-Zeile
  171.                      TRXTIME:      Zeit der fehlgeschlagenen Tranx-Session
  172.                  + Volle Tranx-Zeitsynchronisation fuer alle Mailer mit
  173.                    Tranx-Information eingebaut. Dies sind FrontDoor, Xenia,
  174.                    McMail und  Binkley. Es gibt daher folgende neue
  175.                    Schluesselwoerter im [Settings] Abschnitt:
  176.                    TranxLog, TranxUpdServer, TranxMaxDiff, TranxNetmail,
  177.                    TranxTemplate.
  178.                    Neuer Abschnitt [TranxAddresses]
  179.                    Um diese neue Funktion zu benutzten starte FDLog /TRANX.
  180.                    Um mehr ueber diese interessante Feature zu erfahren, lese
  181.                    bitte in der Bedienungsanleitung nach.
  182.                  + Neues Netmail-Template @PROGTIME@ eingebaut, das die
  183.                    Compilierzeit von FDLog repraesentiert.
  184.                  + Einfachen Environment und bedingten Environment Support
  185.                    fuer die .INI Datei und die Kommandozeilenparamter ein-
  186.                    gebaut. So wird es benutzt:
  187.                    %env% - wird durch den Inhalt der Environment-Variable env
  188.                            ersetzt
  189.  
  190. ══════════════════════════════════════════════════════════════════════════════
  191. FDLog V1.22                                                          Seite   3
  192.  
  193.  
  194. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  195. ──────────────────────────────────────────────────────────────────────────────
  196.  
  197.                    %env=string% - der Rest der Zeile wird nur verarbeitet,
  198.                                   wenn der Inhalt der Environment-Variable
  199.                                   env gleich dem angegebenen String ist
  200.                    %env#string% - der Rest der Zeile wird nur verarbeitet,
  201.                                   wenn der Inhalt der Environment-Variable
  202.                                   env ungleich dem angegebenen String ist
  203.                    %% - ein einfaches %
  204.                    Falls Du McMail benutzt, bin ich sicher, dass Du das schon
  205.                    irgendwo einmal gesehen hast :-)
  206.                  ? Aufgrund der Aenderung des "End of session"-triggers in
  207.                    McMail koennten moeglicherweise Terminal-Connects in die
  208.                    Berechnungen miteinbezogen werden. Korrigiert.
  209.  
  210. ──────────────────────────────────────────────────────────────────────────────
  211. FDLog V1.22ß-5 (25-Jan-96)
  212. ──────────────────────────────────────────────────────────────────────────────
  213.  
  214.                  + Dies ist wahrscheinlich die letzte Version vor der oeffen-
  215.                    tlichen V1.22 Version. Die neue Version von McMail (1.0g5)
  216.                    hat keine Aenderungen in der Logdatei, und es sollte daher
  217.                    keine Probleme damit geben. FTS-1 und YooHoo Sessions
  218.                    wurden getestet und es scheint damit keinerlei Probleme zu
  219.                    geben. Dennoch wuerde ich noch gerne die FrontDoor 2.30.mL
  220.                    Version abwarten, weil ich dort einige signifikanten 
  221.                    Neuerungen erwarte.
  222.                  ? Wenn FDLog's eigenes Logfile in das gleiche Verzeichnis wie
  223.                    die Summery- oder Userlogs gelegt wurde und 
  224.                    DeleteOldLogs=Yes gesetzt wurde, hat sich FDLog sein
  225.                    eigenes Log unter den Fuessen weggezogen. Ich habe keine
  226.                    Ahnung, wie ein zum Schreiben geoeffnetes File einfach so
  227.                    ohne weiteres geloescht werden kann, aber es war so. Jetzt
  228.                    prueft FDLog, ob das zu loeschende File das eigene Logfile
  229.                    sein koennte und uebergeht es gegebenenfalls.
  230.                  * End of session-Trigger bei McMail von "end of mailsession"
  231.                    auf "Hang up the line" umgestellt. Dadurch werden nun auch
  232.                    die Kosten von fehlgeschlagenen Sessions (EMSI) mitver-
  233.                    rechnet. Name und Adresse sind in diesem Fall Unkown,
  234.                    0:0/0.
  235.                  + FIPS CAPI-ISDN Support eingebaut. Solche Connectes er-
  236.                    scheinen als 64000/CAPI in den Userlogs.
  237.                  + Schalter RunSemaphore=<Datei> im [Settings] Abschnitt ein-
  238.                    gebaut. Benutze dies, wenn Du moechtest, dass FDLog eine
  239.                    spezielle Semaphore anlegt, solange es aktiv ist.
  240.                  + FDLog gibt nun eine Warnung aus, wenn eine FDLog Lock-Sema-
  241.                    phore existiert hat und diese geloescht werden konnte.
  242.                  ? FDLog hat keine Lock-Semaphore angelegt, wenn eine beim
  243.                    Start bestehende geloescht werden konnte.
  244.                  + Unterstuetzung fuer den FIPS/32 Win95/NT Pointmailer ein-
  245.                    gebaut! Bitte frage nicht nach einer Windows-Version von
  246.                    FDLog. Ich glaube nicht, daß es jemails eine geben wird.
  247.                    Die aktuelle Version von FIPS, als ich die Unterstuetzung
  248.                    dafuer eingebaut habe, war 0.90. Da das Inbound-Modul fuer
  249.                    noch nicht verfuegbar ist, gibt es dafuer auch keinen
  250.                    Support in FDLog.
  251.                  ? FDLog hat manche Telefonnummern aus den Mailer-Logs falsch
  252.                    interpretiert, was dazu gefuehrt hat, dass nicht der
  253.  
  254. ══════════════════════════════════════════════════════════════════════════════
  255. FDLog V1.22                                                          Seite   4
  256.  
  257.  
  258. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  259. ──────────────────────────────────────────────────────────────────────────────
  260.  
  261.                    korrekte Basistarif zur Berechnung herangezogen wurde.
  262.                    Telefonnummernerkenner verbessert.
  263.                  + Unterstuetzung fuer mehere Antwortfiles auf ein Magic ein-
  264.                    gebaut. Es koennen nun meherere Dateien auf ein Magic ver-
  265.                    sendet werden. Diese Dateien muessen durch Leerzeichen ge-
  266.                    trennt in der Magic-Liste aufgefuehrt sein.
  267.                  + BinkleyMagics=NO|yes Schalter eingebaut. Wenn Du diesen
  268.                    Schalter auf Yes setzt, kann Du einfach Deine Binkley-
  269.                    Request Konfiguration als Magic-Liste einbinden. Jedes
  270.                    Magic beginnt dort mit einem "@". Dies funktioniert auch
  271.                    mit den McMail und Xenia Request-Konfigurationsdateien.
  272.                  * Lock-Datei FDLOG.LOC wird automatisch geloescht, sofern sie
  273.                    nicht in Benutzung ist.
  274.                  + /NOWAIT Schalter eingebaut. Dieser deaktiviert die 5
  275.                    Sekunden Pause nachdem FDLog seine Arbeit beendet hat.
  276.                    Dies ist nur in der registrierten Version verfuegbar!
  277.                  ? Wenn ein T-Mail log benutzt wurde, hat FDLog auch CONNECT
  278.                    zum Connect-String dazugeschrieben. Dies wurde nun ent-
  279.                    fernt.
  280.                  + FDLog erkennt nun auch Anrufe, die mit der CARRIER und
  281.                    nicht der CONNECT Meldung vom Modem eingeleitet werden.
  282.  
  283. ──────────────────────────────────────────────────────────────────────────────
  284. FDLog V1.22ß-4 (13-Dec-95)
  285. ──────────────────────────────────────────────────────────────────────────────
  286.  
  287.                  + Benutze PATCH.BAT, um Dein FDLog V1.21 upzudaten
  288.                  + REALCOST Option fuer jedes Logfile im [LogFiles] Abschnitt
  289.                    eingebaut. Wenn Du dieses Schluesselwort nach dem Namen
  290.                    Deines Mailer-Logs plazierst, wird FDLog nur die Kosten
  291.                    aus dem Mailer-Log uebernehmen, ohne sie irgendwelchen
  292.                    Berechnungen zu unterziehen (zumindest nicht direkt). Dies
  293.                    ist nuetzlich, wenn die Kosten aus dem Mailer-Logfile
  294.                    bereits garantiert korrekt sind. Derzeit kann dies jedoch
  295.                    nur der Fall sein, wenn Du McMail zusammen mit cFos be-
  296.                    nutzt und das Schluesselwort NoFosCharge in der McMail-
  297.                    config NICHT aktiviert hast. Weiters musst Du sicher-
  298.                    stellen, dass Dein Mailer wirklich die korrekten Kosten in
  299.                    sein Logfile schreibt. Da es noch weitere wichtige Hinweise
  300.                    zu dieser Option gibt, lese auch bitte in FDLOG.DOK dar-
  301.                    ueber nach.
  302.                  + [SysOpCost] Abschnitt eingebaut. In diesem Abschnitt kannst
  303.                    Du einen Sysop-Namen mit einem bestimmten Tarif fuer sein
  304.                    System verknuepfen. Die neue Reihenfolge fuer das Pruefen
  305.                    der Kosten des Gegensystems ist nun [Cost], dann 
  306.                    [SysOpCost] und zuletzt [RemoteCost].
  307.                  + Du kannst nun eine Beschreibung fuer jede Tarifart im
  308.                    [CostTran] Abschnitt jeweils am Beginn einer Zeile zwischen
  309.                    zwei Anfuehrungszeichen (") angeben. Diese Beschreibung
  310.                    taucht im Cost-Separation-Summary zur besseren Lesbarkeit
  311.                    wieder auf.
  312.                  + UserLogType=CONNECT|address Schalter im [Settings] Ab-
  313.                    schnitt eingebaut. Mit diesem Schalter kannst Du in den
  314.                    Userlogs den Connect-String gegen die Haupt-AKA des
  315.                    Anrufs austauschen und vice versa.
  316.                  ? FDLog hat beim Aufsummieren von Dauer und Kosten bei der
  317.  
  318. ══════════════════════════════════════════════════════════════════════════════
  319. FDLog V1.22                                                          Seite   5
  320.  
  321.  
  322. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  323. ──────────────────────────────────────────────────────────────────────────────
  324.  
  325.                    Cost-Separation Uebersicht keine Re-Initialisierung vor dem
  326.                    Aufsummieren fuer einen neuen Monat bzw. neues Jahr ge-
  327.                    macht. Dies fuehrte zu weit ueberhoehten Ergebnissen bei
  328.                    der letzten Uebersicht bei periodischen Ablaeufen.
  329.                    Korrigiert.
  330.                  ? Fehler korrigiert, der einen Runtime Error beim Erzeugen
  331.                    der Cost-Separation Uebersicht ausgeloest hat, wenn zuvor
  332.                    Netmails geschrieben wurden. Dies konnte nur bei periodi-
  333.                    schen Ablaeufen auftreten.
  334.                  + Analyzer fuer die Logs von Request-Prozessoren eingebaut.
  335.                    Dies wurde notwendig, weil verschiedene Mailer (z.B. 
  336.                    InterMail und McMail) keine genauen Informationen ueber
  337.                    einen Filerequest in ihr Log schreiben und FDLog daher den
  338.                    Filerequest nicht nachvollziehen kann. Es gibt daher nun
  339.                    einen neuen Abschnitt [RPLogfiles], wo die Logs des
  340.                    Request-Prozessors fuer die einzelnen Lines hineinkommen
  341.                    und den Schalter ReqProcessor=AUTO|rp|easyerp|
  342.                    easyerp/binkley zum Einstellen des verwendeten Request-
  343.                    Prozessors. Derzeit wird der Prime RP und der EasyERP
  344.                    (mit beiden Logtypen) unterstuetzt. Weitere Request-
  345.                    Prozessoren koennen ohne Probleme jederzeit nach Anfrage
  346.                    implementiert werden.
  347.                  * Die Struktur der File-Request Datenbank hat sich wieder ge-
  348.                    aendert. FDLog wird eine automatische Konvertierung durch-
  349.                    fuehren und den Fortschritt mit Hilfe des neuen Benutzer-
  350.                    Interfaces anzeigen.
  351.                  * I dachte, dass InterMail in seinem Logfile nichts ueber
  352.                    FileRequests schreibt. Das war ein Irrtum. InterMail
  353.                    schreibt sehr wohl Informationen ueber den Filerequest in
  354.                    sein Logfile, aber nur, wenn man den internen Request-
  355.                    Prozessor verwendet. FDLog kann jetzt auch File-Requests
  356.                    mit InterMail analysieren.
  357.                  + Neues state-of-the-art ;-) Benutzer-Interface eingebaut.
  358.                  ? Es gab ein kleines Problem mit McMail's Short Logtyp. Wenn
  359.                    die Uhr des Rechners waehrend des Betriebs synchronisiert
  360.                    wurde (z.b. mit der TimeSync Funktion von cFos), war es 
  361.                    moeglich, dass FDLog dachte, dass ein Tagesuebergang statt-
  362.                    gefunden hat (nur, wenn die neue Zeit kleiner war).
  363.  
  364. ──────────────────────────────────────────────────────────────────────────────
  365. FDLog V1.22ß-3 (11-Nov-95)
  366. ──────────────────────────────────────────────────────────────────────────────
  367.  
  368.                  + Benutze PATCH.BAT, um Dein FDLog V1.21 upzudaten
  369.                  + Ab sofort gibt es immer eine FAQ Datei (Frequently Asked
  370.                    Questions) mit den aktuellen Fragen zu FDLog. Derzeit
  371.                    gibt es nur eine deutsche Ausgabe derselben, aber ich werde
  372.                    von nun an auch englische Fragen und Antworten sammeln.
  373.                  + Mit dem Magic FDL_DEMO gibts bei mir jetzt einen fuer 
  374.                    2 Wochen gueltigen Gratis-Demokey.
  375.                  + MyCountryCode Schalter im Abschitt [Settings] hinzugefuegt.
  376.                    Wenn Du hier die internationale Vorwahl Deines Landes
  377.                    (Oesterreich=43, Deutschland=49 usw.) eintraegst, werden
  378.                    Eintrage im "Phone:" Eintrag des Logfiles, die mit "0" be-
  379.                    ginnen in das internationle Format umgewandelt. Ist
  380.                    MyCountryCode=43 gesetzt, wird der Phone-Eintrag
  381.  
  382. ══════════════════════════════════════════════════════════════════════════════
  383. FDLog V1.22                                                          Seite   6
  384.  
  385.  
  386. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  387. ──────────────────────────────────────────────────────────────────────────────
  388.  
  389.                    0732-611243 in 43-732-611243 konvertiert. Dies macht vor
  390.                    allem dann Sinn, wenn Systeme nicht die internationale 
  391.                    Vorwahl mit in ihrem Mailer-Setup eintragen.
  392.                  + [Cost] Abschnitt eingebaut. Ab nun hat FDLog einen neuen
  393.                    Weg, die Kosten des anrufenden Systems zu berechnen. Ist
  394.                    AlwaysRemoteCost=Yes gesetzt, wird auch zur Berechnung
  395.                    Deiner Kosten nun diese Methode eingesetzt. FDLog wertet
  396.                    dazu den "Phone" Eintrag im Logfile aus. In diesem Phone
  397.                    Eintrag steht normalerweise die Telefonnummer der Gegen-
  398.                    stelle. FDLog sieht nun in den Eintraegen in [Cost] nach,
  399.                    ob die Telefonnummern (oder besser gesagt Teile der
  400.                    Nummern) uebereinstimmen, und falls dem so ist, nimmt FDLog
  401.                    die neben der Telefonnummer in [Cost] definierten Kosten
  402.                    als Kosten/min fuer diesen Anruf. Meldet die Gegenstelle
  403.                    als Telefonnummer -Unpublished- oder nur Muell, wird die
  404.                    alte [RemoteCost] Methode angewandt. Diese Methode basiert
  405.                    auf der Nodenummer der Gegenstelle, um die Kosten zu be-
  406.                    rechnen. Fuer mehr Informationen lese bitte bei [Cost] im
  407.                    FDLOG.DOK nach.
  408.                    Bitte beachte, dass diese neue Funktion bei InterMail NICHT
  409.                    zur Verfuegung steht, weil InterMail die Phone-Eintraege
  410.                    nicht ins Logfile schreibt.
  411.                  ? /I<File> hat seit V1.22ß-1 einen Runtime-Error verursacht,
  412.                    korrigiert.
  413.                  + [Include] Abschitt in der Konfigurationsdatei hinzugefügt.
  414.                    Du kannst hier zusätzliche Konfigurationsdateien (oder
  415.                    Teile von Konfigurationsdateien) angeben. Dies ist z.B.
  416.                    sinnvoll, wenn Du zwei verschiedene INIs hast, aber Teile
  417.                    gemeinsam haben moechtest (z.B. [Remote-Cost]). Versch-
  418.                    achtelungen von Konfigurationsdateien sind erlaubt.
  419.  
  420. ──────────────────────────────────────────────────────────────────────────────
  421. FDLog V1.22ß-2 (6-Nov-95)
  422. ──────────────────────────────────────────────────────────────────────────────
  423.  
  424.                  + Benutze PATCH.BAT, um Dein FDLog V1.21 upzudaten
  425.                  + Falls Du McMail benutzst, und Probleme mit FDLog hast,
  426.                    lese bitte den aktualisierten McMail-Setup Teil in
  427.                    FDLOG.DOK.
  428.                  + Ein altes, aber bislang undokumentiertes Feature:
  429.                    Wird FDLog /FREEZE aufgerufen, bekommt man bei Erfolg
  430.                    Errorlevel 0, sonst Errorlevel 5 zurueck. Beim /UNFREEZE
  431.                    ist es analog.
  432.                  * Ich habe nochmals das Unfreezen veraendert. Nun wird
  433.                    beim Unfreeze auch noch das Freeze-File geloescht, sofern
  434.                    es noch da sein sollte (wichtig fuer McMail).
  435.                  ? Punkt und Kommas werden bei McMail nun vor der weiteren
  436.                    Verarbeiung aus McMail's "Cost:" Eintrag entfernt, weil
  437.                    sich dadurch Probleme ergeben koennen. So wird nun aus
  438.                    0,37 z.B. 37 und aus 1.223 wird 1223.
  439.  
  440. ──────────────────────────────────────────────────────────────────────────────
  441. FDLog V1.22ß-1 (5-Nov-95)
  442. ──────────────────────────────────────────────────────────────────────────────
  443.  
  444.                  ! Oeps, ich habe einen schlimmen Fehler in der FDLog Doku-
  445.  
  446. ══════════════════════════════════════════════════════════════════════════════
  447. FDLog V1.22                                                          Seite   7
  448.  
  449.  
  450. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  451. ──────────────────────────────────────────────────────────────────────────────
  452.  
  453.                    mentation bezueglich des McMail Setups gefunden. Die 
  454.                    Beispiel-Kosten-Tabelle was komplett falsch, weil ich die
  455.                    beiden Parameter "Kosten" und "Sekunden/Impuls" vertauscht
  456.                    hatte, sorry.
  457.                  + /TODAY und /YESTERDAY Schalter in der Kommandozeile hinzu-
  458.                    gefuegt. Wenn dies beim Aufruf von FDLog angegeben wird,
  459.                    und im FDLOG.INI die Schluesselwoerter StartDate und
  460.                    EndDate kommentiert sind, koennen so auf einfache Weise die
  461.                    Logs und Summaries von aktuellen oder gestrigen Tag 
  462.                    generiert werden.
  463.                  + [Holidays] Abschnitt hinzugefuegt. Dieser Abschnitt kann
  464.                    verwendet werden, um alle Feitertage einzutragen. Wenn nun
  465.                    z.B. alle Feiertage in ein Cost-Exclusion-Set reinmuessen,
  466.                    muss dort nur mehr "Holiday" angegeben werden. Natuerlich
  467.                    "Holiday" auch in einem Cost-Inclusion-Set verwendet
  468.                    werden.
  469.                  + "Workday" und "Everyday" koennen nun als Tag in den Cost
  470.                    Inclusion und Exclusion Sets angegeben werden. Dies ver-
  471.                    einfacht und verkuerzt die Konfiguration :-) Workday steht
  472.                    fuer alle Tage von Montag bis Freitag.
  473.                  ? Zwei kleine unbedeutende Fehler korrigiert (OS-Init,
  474.                    Parametercheck)
  475.                  + [Freeze] Abschnitt um ein Argument erweitert. Das neue
  476.                    Argument spezifiziert das File, das beim /UNFREEZE ge-
  477.                    loescht werden soll. Ohne diese Dateiangabe wird die Datei
  478.                    geloescht, die fuer das Freezen erzeugt wurde. Bei McMail
  479.                    ist es aber z.B. so, dass zum Unfreezen das Freeze-Antwort
  480.                    File von McMail geloescht werden muss.
  481.                  ? Einen kleinen Bug im Cost-Separation-Log korrigiert: Bei
  482.                    HISDN konnte es vorkommen, dass die Anzahl der berechneten
  483.                    Impulse der Einzel-Costblocks nicht mit der Gesamtsumme zu-
  484.                    sammengestimmt haben.
  485.                  + Informationen ueber die Anzahl und Kosten der Antwortkosten
  486.                    werden nun im Cost-Separation-Log vermerkt. Dies ist aber
  487.                    nur der Fall, wenn entweder HISDN oder InitCost bei zu-
  488.                    mindest einem LogFile gesetzt wurde.
  489.                  ? Die Kostenuebersetzung wurde ignoriert, wenn sie bei einem
  490.                    Anruf ueber Mitternacht haette stattfinden muessen; ich
  491.                    frage mich schon langsam, ob des mit die Bugs im Zusammen-
  492.                    hang mit "Ueber-Mitternacht" ueberhaupt jemals ein Ende
  493.                    nehmen werden...
  494.                  + Flexible Antwortkostenverwaltung implementiert. Dies ist
  495.                    fuer manche Telefonsysteme notwendig. So werden z.B.
  496.                    in Grossbritannien die ersten 5 Minuten eines Anrufs fix
  497.                    verrechnet, und dann geht es "normal" mit Impulsen weiter.
  498.                    Die Antwortkosten und die Laenge derselben kannst Du im
  499.                    [CostTran] Abschnitt definieren. Fuer mehr Informationen
  500.                    sehe bitte im FDLog-Handbuch bei [CostTran] nach. Um die
  501.                    Antwortkostenverwaltung fuer eine bestimmtes LogFile ein-
  502.                    zuschalten, musst Du hinter dem Lognamen nach einem
  503.                    Leerzeichen "InitCost" hinzufuegen.
  504.                  + AllCallsLogType=CONNECT|sysopName Schalter im [Settings]
  505.                    Abschnitt von FDLog's .INI eingebaut. Mit diesem Schalter
  506.                    kannst Du bestimmen, ob Du lieber den Connect-String oder
  507.                    den Sysop-Namen der Gegenstelle drinnen hast. Wenn Du den
  508.                    Schalter auf "Connect" setzst, bekommst Du Informationen
  509.  
  510. ══════════════════════════════════════════════════════════════════════════════
  511. FDLog V1.22                                                          Seite   8
  512.  
  513.  
  514. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  515. ──────────────────────────────────────────────────────────────────────────────
  516.  
  517.                    ueber den Connect-String, waehrend bei "SysopName"
  518.                    der Name des Sysops der Gegenstelle aufscheint.
  519.                  * Ich habe eine Kleinigkeit betreffend der Userlogs und des
  520.                    Allcalls-Log geaendert. Ich konnte den Sinn eines Befehls
  521.                    nicht mehr erkennen und habe ihn deshalb einfach entfernt.
  522.                    Bitte schreibt mir eine Nachricht, falls ploetzlich ein
  523.                    User's Log ohne Extension auftreten sollte.
  524.                  * Einige Kleinigkeiten bei der Verarbeitung eines McMail/
  525.                    Binkely Logs geaendert; dies sollte die Verarbeitungs-
  526.                    geschwindigkeit bei diesem Logtyp ganz leicht erhoehen.
  527.                  ? FDLog hat einen Datumswechsel in McMail-Logs mit Binkley
  528.                    Typ (kein ShortLog) nicht immer korrekt erkannt,
  529.                    korrigiert.
  530.  
  531. ──────────────────────────────────────────────────────────────────────────────
  532. FDLog V1.21 (11-Jul-95)
  533. ──────────────────────────────────────────────────────────────────────────────
  534.  
  535.                  + Cost-Separation-Summary eingebaut. Diese neue Zusammen-
  536.                    fassung zeigt Dir genau an, zu welchen Tarifklassen/Zeiten
  537.                    die entstandenen Kosten angefallen sind. Du kannst diesen
  538.                    neuen Report mittels CostSeparationLog=NO|yes und
  539.                    PCostSeparationLog=NO|yes aktivieren. Probiere dieses neue
  540.                    Feature unbedingt aus, es ist wirklich gut!
  541.                  + AddMissing=NO|yes Schalter eingebaut. Wenn dieser Schalter
  542.                    auf Yes gestellt ist, fuegt FDLog eine Datei in das ent-
  543.                    sprechende FILES.BBS hinzu, wie sie requestet wurde, aber
  544.                    nicht im FILES.BBS enthalten ist.
  545.                  + Ctrl-Z wird in einem Netmail-Template als Dateiende-Kenn-
  546.                    zeichnung erkannt.
  547.                  + /NOPER Kommandozeilenparameter eingebaut. Wenn dieser
  548.                    Parameter beim Aufruf von FDLog angegeben wird, werden auf
  549.                    keinen Fall periodische Logs- und Summenstatistiken er-
  550.                    zeugt. Das ist z.B. sinnvoll, wenn man zwar FDLog's per-
  551.                    idische Funktion nutzen, aber sie nicht beim normalen 
  552.                    Aufruf von FDLog erstellen moechte.
  553.                  + /ONLYPER Kommandozeilenparameter eingebaut. Wenn dieser
  554.                    Parameter beim Aufruf von FDLog angegeben wird, werden nur
  555.                    periodische Logs erzeugt, sofern welche zu erzeugen sind.
  556.  
  557. ──────────────────────────────────────────────────────────────────────────────
  558. FDLog V1.21ß-5 (30-Jun-95)
  559. ──────────────────────────────────────────────────────────────────────────────
  560.  
  561.                  + Benutze PATCH.BAT, um dieses Update anzuwenden. Dafuer wird
  562.                    im aktuellen Verzeichnis die ausfuehrbare Datei von FDLog
  563.                    V1.20 benoetigt. FDLog V1.20 kann als FDLOG.EXE,
  564.                    FDLOG120.EXE oder FDLOG120.OLD vorliegen, damit das Update
  565.                    funktioniert.
  566.                  * DOS 7.0 wird nun als Windows 95 angezeigt.
  567.                  + Unterstuetzung fuer T-Mail eingebaut. Dieser neue Log-Typ
  568.                    kann sowohl Auto-Detected als auch mittels Mailer=T-Mail
  569.                    erzwungen werden. Bitte beachte, dass Du [RemoteCost]
  570.                    korrekt aufsetzen musst, wenn Du diesem Mailer benutzt,
  571.                    weil T-Mail offensichtlich keine interne Kostenerfassung
  572.                    hat. Weiters ist das Updaten der Download-Counter nicht
  573.  
  574. ══════════════════════════════════════════════════════════════════════════════
  575. FDLog V1.21                                                          Seite   9
  576.  
  577.  
  578. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  579. ──────────────────────────────────────────────────────────────────────────────
  580.  
  581.                    moeglich, weil der Pfad einer gesendeten Datei nicht im
  582.                    Log aufscheint.
  583.                  ? Einige Kleinigkeiten in Verbindung mit McMail korrigiert.
  584.                  ? Mehrere Requests auf eine einzige Datei waehrend einer Ver-
  585.                    bindung wurden mehr als einmal verarbeitet und haben zu
  586.                    fehlgeschlagenen Requests gefuehrt.
  587.                  ? Die Information ueber den ersten Anruf wurde auch in das
  588.                    Allcalls-Log geschrieben. Entfernt.
  589.                  + FDLog hat keine McMail Logdateien im Binkley-Format unter-
  590.                    stuetzt. Jetzt kann FDLog auch solche Logs selbst erkennen
  591.                    und verarbeiten. Es gibt dafuer nun auch einen neuen
  592.                    Schalter fuer diese Art Logdateien: McMail/Binkley
  593.                  * Verarbeitung von Magics, die eine spezielle Funktion aus-
  594.                    fuehren geaendert. Jetzt werden diese Magics nicht mehr
  595.                    ignoriert, sondern es wird jeder Request auf ein solches
  596.                    Magic als gelungen gewertet. Die Groesse des Transfers von
  597.                    einem solchen Magic kann allerdings nicht bestimmt werden,
  598.                    daher werden diese Requests mit einer Groesse von 0 ver-
  599.                    arbeitet. In der Allcalls-Summary und den User's Logs wird
  600.                    nun angefuehrt, wenn ein spezieller Filerequest entdeckt
  601.                    wurde.
  602.  
  603. ──────────────────────────────────────────────────────────────────────────────
  604. FDLog V1.21ß-4 (16-Jun-95)
  605. ──────────────────────────────────────────────────────────────────────────────
  606.  
  607.                  + Unterstuetzung fuer Binkley und Binkley/2 eingebaut. Dieser
  608.                    Log-Typ kann sowohl Auto-Detected als auch mittels
  609.                    Mailer=Binkley erzwungen werden. Es wurde mir mitgeteilt,
  610.                    dass ein Problem beim Lesen des Binkley-Logfiles gibt, wenn
  611.                    es vom Mailer offengehalten wird. Es scheint, als koennte
  612.                    die Dateigroesse nicht festgestellt werden. Wir werden uns
  613.                    diese Angelegenheit etwas genauer ansehen und, falls
  614.                    moeglich, uns etwas einfallen lassen.
  615.  
  616. ──────────────────────────────────────────────────────────────────────────────
  617. FDLog V1.21ß-3 (9-Jun-95)
  618. ──────────────────────────────────────────────────────────────────────────────
  619.  
  620.                    Es tut mir leid, daß dieses Update so lange gedauert hat,
  621.                    und nicht soviel gemacht wurde :( Leider bin ich zur Zeit
  622.                    sehr beschaeftigt und hatte nicht viel Zeit, mich mit
  623.                    FDLog zu beschaeftigen.
  624.                  + Ich werde ab jetzt Beta-Version von FDLog als PATCH frei-
  625.                    geben. Dies sollte Speicherplatz und Geld sparen :-) Bitte
  626.                    fuehre PATCH.BAT aus, um die letzte offizielle Release-
  627.                    Version von FDLog zu patchen. In diesem Fall ist das FDLog
  628.                    V1.20.
  629.                  + RemoveMissing=YES|no Schalter eingebaut. Mit diesem
  630.                    Schalter kannst Du bestimmen, ob FDLog Eintraege mit
  631.                    fehlenden Dateien aus den bearbeiteten FILES.BBS loeschen
  632.                    soll oder nicht.
  633.                  ? Transfer Resume-Probleme mit FrontDoor und InterMail korr-
  634.                    igiert. FDLog zaehlt nun nur den Transfer, wenn er voll-
  635.                    kommen beendet wurde, dafuer werden aber etwaige Resumes
  636.                    beachtet.
  637.  
  638. ══════════════════════════════════════════════════════════════════════════════
  639. FDLog V1.21                                                          Seite  10
  640.  
  641.  
  642. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  643. ──────────────────────────────────────────────────────────────────────────────
  644.  
  645.                    Bitte beachte, dass abgebrochene SEND-Tranfers in Inter-
  646.                    Mail immer voll gezaehlt werden. Dies ist aufgrund der
  647.                    Informationen im Logfile notwendig.
  648.                  ? Es ist ein Runtime-Error aufgetreten, wenn FDLog eine
  649.                    fehlerhafte Adresse in einem FrontDoor oder InterMail log-
  650.                    file gefunden hat. Korrigiert.
  651.                  ? FDLog konnte keine Nodenummern verarbeiten, deren Zone mehr
  652.                    als 3 Zeichen beinhaltete. Korrigiert.
  653.  
  654. ──────────────────────────────────────────────────────────────────────────────
  655. FDLog V1.21ß-2 (4-May-95)
  656. ──────────────────────────────────────────────────────────────────────────────
  657.  
  658.                  + Ich beginne nun, jeden Eintrag in dieser History-Datei mit
  659.                    einem speziellen Zeichen zu kennzeichnen, damit sofort er-
  660.                    sichtlich ist, um welche Art von Aenderung es sich handelt.
  661.                    ! Korrektur eines schwerwiegenden Fehlers
  662.                    ? Korrektur eines kleinen Fehlers
  663.                    + Neue Funktion
  664.                    * Geaenderte Funktion
  665.                    - Entfernte Funktion
  666.                  ! Wenn der letzte in die Datenbank geschriebene Anruf ein
  667.                    File-Request war und dieser Anruf auch noch im Mailer-
  668.                    Log enthalten war, hat FDLog den Download-Counter fuer die
  669.                    requestete Datei beim neuerlichen Aufruf nochmals hinauf-
  670.                    gesetzt. Korrigiert.
  671.                  ! Multiline-Systeme und McMail: Beginnend mit Line 2 - n war
  672.                    es moeglich, dass FDLog den letzen verarbeiteten Anruf
  673.                    abermals, aber mit dem Datum des Folgetages, in die Daten-
  674.                    bank geschrieben hat. Korrigert. >> Tut mir leid! <<
  675.                  + ALLCALLS.LOG Summen-Statistik eingebaut. Diese Statistik
  676.                    enthaelt Informationen ueber jeden In- und Outbound Anruf
  677.                    in EINER Datei. Diese Informationen sind: Line, Datum, Zeit
  678.                    Dauer, Connect, Gegenstelle, Kosten und File-Requests. Um 
  679.                    diese Statistik einzuschalten, gibt es zwei neue Schalter,
  680.                    naemlich AllCallsLog=NO|yes und PAllCallsLog=NO|yes fuer 
  681.                    die periodischen Logs.
  682.                    
  683. ──────────────────────────────────────────────────────────────────────────────
  684. FDLog V1.21ß-1 (1-May-95)
  685. ──────────────────────────────────────────────────────────────────────────────
  686.  
  687.                    AKA-Matching Logik verbessert: Die prueft nun nicht nur
  688.                    auf Zone und Netz, sondern sogar auf Node.
  689.                    Wenn der Download-Counter von einer Datei erhoeht werden
  690.                    sollte, die gar nicht mehr existierte, hat FDLog einen Ein-
  691.                    trag fuer diese Datei im FILES.BBS erzeugt. Korrigiert.
  692.                    ForcedDLCLength=NO|yes Schalter eingebaut. Bei Version 1.20
  693.                    hat FDLog den Eintrag fuer den Download-Counter auf das
  694.                    Maximum gesetzt, wenn der wirkliche Eintrag nicht in die
  695.                    mit DownloadCounter=[##] definierte Breite gepasst hat.
  696.                    Wenn diese Schalter auf "No" steht, verbreitert FDLog
  697.                    den jeweiligen Counter auf das noetige; steht der Schalter
  698.                    auf "Yes", verhaelt sich FDLog wie in der Version 1.20.
  699.                    DLCLeadingZeros=YES|no Schalter eingebaut. Damit kannst Du
  700.                    einstellen, ob FDLog fuehrende Nullen (Yes) oder Leer-
  701.  
  702. ══════════════════════════════════════════════════════════════════════════════
  703. FDLog V1.21                                                          Seite  11
  704.  
  705.  
  706. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  707. ──────────────────────────────────────────────────────────────────────────────
  708.  
  709.                    zeichen (No) in den Download-Counter schreiben soll.
  710.  
  711. ──────────────────────────────────────────────────────────────────────────────
  712. FDLog V1.20 (30-Apr-95)
  713. ──────────────────────────────────────────────────────────────────────────────
  714.  
  715.                    Die Kostenberechnung einer ISDN-Leitung in Holland wird
  716.                    nun unterstuetzt; fuer genauere Informationen darueber
  717.                    siehe FDLOG.DOK.
  718.                    Kostenuebersetzung vollstaendig neu programmiert, damit
  719.                    nun mehr als zwei verschiedene Tarife zu verschiedenen
  720.                    Zeiten moeglich sind.
  721.                    ** DU MUSST DEIN AKTUELLES .INI AN DAS NEUE SYSTEM AN- **
  722.                    **                         PASSEN!                     **
  723.                    "by Lothar Lindinger" von FDLog's Logfile entfernt.
  724.                    Neue Templates fuer die Abfrage von Monthly/Yearlylog ein-
  725.                    gebaut: @YEARLYLOG@ und @MONTHLYLOG@. Diese logischen
  726.                    Templates sind wahr, wenn die zu erzeugende Netmail durch
  727.                    einen Monthly-Ablauf oder einen Yearly-Ablauf erzeugt
  728.                    werden.
  729.                    Neue Templates zur Sprachendefinition der Wochentage und
  730.                    Monatsnamen eingebaut: @MON:@ - @SUN:@ und @JAN:@ - @DEC:@.
  731.                    Template fuer den String bei fehlgeschlagenen File-Requests
  732.                    eingebaut: @FAILED:@
  733.                    Die Datenbank ist nun auch in der unregistrierten Version
  734.                    verfuegbar, aber nicht alle damit verbundenen hoeheren
  735.                    Funktionen. Hi Ask! :-)
  736.                    FDLog hat bei Xenia keinen Default-SysOp Namen eingefuegt, 
  737.                    wenn beim Handshaking keiner uebermittelt wurde;
  738.                    korrigiert.
  739.                    Name der User's Logs geaendert: Der Teil, der den Namen des
  740.                    SysOps enthaelt hat nun 2 Zeichen des Vornamens und dann 2
  741.                    Zeichen des Nachnamens - z.B. wuerde Lothar Lindinger's Log
  742.                    nun LOLI####.LOG heissen.
  743.                    FDLog wird Dich nun warnen, wenn Du an einer Stelle in der
  744.                    INI-Datei Kommazahlen verwendet hast, wo keine erlaubt
  745.                    sind.
  746.                    Bildschirm-Ausgaberoutine geaendert: Wenn ein String
  747.                    laenger als 79 Zeichen ist, erfolgt ein vernuenftiger Um-
  748.                    bruch in eine 2. Zeile.
  749.                    McMail Unterstuetzung mit Auto-Detect eingebaut. Du kannst
  750.                    auch McMail mittels Mailer=McMail erzwingen.
  751.                    AlwaysRemoteCost Schalter eingebaut - damit kannst Du FDLog
  752.                    aufforden, fuer ALLE Anrufe, die verarbeitet werden, die
  753.                    Kosten von [RemoteCost] zu verwenden.
  754.                    CentsPerUnit Schalter eingebaut, um auch sehr kleine
  755.                    Tarife (wie z.B. 1.4 Cents pro Minute) zu ermoeglichen.
  756.                    Mehr Informationen dazu findest Du in FDLOG.DOK.
  757.                    FDLog hat die letze Zeile in einem Textfile nicht erkannt,
  758.                    wenn sie nicht mit CRLF abgeschlossen wurde, korrigiert.
  759.                    UpdateCounters=<Yes/No> Schalter eingebaut, damit ist es
  760.                    nun moeglich, den Download-Counter nach einem File-Request
  761.                    upzudaten. Dies funktioniert nur in Verbindung mit der
  762.                    Datenbank.
  763.                    Download-Counter Unterstuetzung verbessert - das Aus-
  764.                    sehen das Download-Counters kann nun mittels
  765.  
  766. ══════════════════════════════════════════════════════════════════════════════
  767. FDLog V1.20                                                          Seite  12
  768.  
  769.  
  770. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  771. ──────────────────────────────────────────────────────────────────────────────
  772.  
  773.                    DownloadCounter=<Spec> eingestellt werden. Wird <Spec>
  774.                    nicht angegeben, wird kein DownloadCounter erzeugt.
  775.                    Internes Netmail-Template hatte einen kleinen Fehler, wenn
  776.                    von einem Multiline-System aus geschrieben wurde, korr.
  777.                    Die Kostenuebersetzung fuer die hohen Kosten unter Tags
  778.                    ist nun auch in der unreg. Version verfuegbar.
  779.                    Die Kosten des Remote-Systems wurden nach einem etwaigen
  780.                    Adress-Remapping ([NodeLinking],NodeByName) berechnet,
  781.                    korrigiert.
  782.                    Einige interne Aenderungen mit dem Datenbankhandling durch-
  783.                    gefuehrt. Die laengeren Pausen, die auftreten, wenn die
  784.                    Datenbank schon ziemlich gross ist, sollten damit ver-
  785.                    kuerzt werden.
  786.                    ExtendedInfo=Yes|no Schalter eingebaut. Bei Yes wird nun
  787.                    bei jedem gefundenen Anruf im Log/Datenbank Datum, Uhr-
  788.                    Zeit und Line auf den Bildschirm/ins Log geschrieben, um
  789.                    eine bessere Orientierung zu erhalten, wie weit die
  790.                    Verarbeitung ist. Dieser Schalter kann die Laufzeit leicht
  791.                    negativ beeinflussen, wenn er auf Yes steht!
  792.                    File-Request Unterstuetzung verbessert. Jeder Filerequest
  793.                    wird und gruendlich analysiert, Magics werden konvertiert
  794.                    und die Informationen in den Reports sind detaillierter.
  795.                    FailedFREQs=yes|No Schalter eingebaut; damit kann einge-
  796.                    stellt werden ob auch fehlgeschlagene File-Requests in
  797.                    den Logs ausgewiesen werden.
  798.                    Die Struktur der File-Request-Datenbank wurde veraendert;
  799.                    eine Konvertierung wird automatisch durchgefuehrt, jedoch
  800.                    wird fuer alle konvertierten File-Requests als Groesse 0
  801.                    und fuer den Status "ok" eingetragen.
  802.                    Abgebrochene Transfers und fehlgeschlagene File-Requests
  803.                    wurden bei Xenia nicht erkannt, korrigiert.
  804.                    Joker geaendert: * steht fuer eine beliebige Anzahl von
  805.                    alphanumerischen Zeichen, ? steht fuer EIN alphanumerisches
  806.                    Zeichen, # fuer eine Ziffer oder das Zeichen "#". 2:24*/##
  807.                    steht also z.B. fuer alle Systeme mit einer 2-stelligen 
  808.                    Nodenummer in Region 24.
  809.                    FDLog schrieb bei der Connect-Meldung in den User's Logs
  810.                    immer auch noch CONNECT hin, wenn Xenia-Logfiles verwendet
  811.                    wurden, entfernt.
  812.                    FDLog hat keine Anrufe erkannt, die mit FrontDoor's
  813.                    Script Moeglichkeit getaetigt wurden, weil FrontDoor dann
  814.                    keine Connect-Meldung ins Logfile geschrieben hat. Jetzt
  815.                    verwendet FDLog Zeit und Datum des "~ SysOp:" Eintrags
  816.                    fuer einen solchen Anruf, und schreibt "n/a" als Connect-
  817.                    Meldung.
  818.                    Es trat ein Runtime-Error auf, wenn eine Dateiuebertragung
  819.                    ohne zuvoriger Connnect-Meldung stattgefunden hat (z.B.
  820.                    wegen Mitternachtsjob), korrigiert.
  821.                    @ONECALL@ Template hat nicht funktioniert, korrigiert.
  822.                    FDLog Versiobsdatum aus der PID-Kludge in den Netmail-
  823.                    Nachrichten entfernt.
  824.                    Ich habe versehentlich meinen aktuellen FDLog Source-Code
  825.                    geloescht und konnte ihn nicht mehr wiederherstellen. Daher
  826.                    muss ich alles, was hier nach dem [Magic] Abschnitt er-
  827.                    waehnt wird, neu programmieren :-(
  828.                    Compiler-Bibliotheken upgedatet. Ich habe keine Ahnung,
  829.  
  830. ══════════════════════════════════════════════════════════════════════════════
  831. FDLog V1.20                                                          Seite  13
  832.  
  833.  
  834. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  835. ──────────────────────────────────────────────────────────────────────────────
  836.  
  837.                    ob das Probleme (was fuer Probleme) behoben oder neue
  838.                    erzeugt hat.
  839.                    [Weekend] Abschnitt und den korrespondierenden Eintrag
  840.                    in [CostTran] implentiert, um einen eigenen Wochenend-
  841.                    tarif angeben zu koennen.
  842.                    CentsPerUnit Schalter eingebaut, um auch sehr kleine
  843.                    Tarife (wie z.B. 1.4 Cents pro Minute) zu ermoeglichen.
  844.                    Mehr Informationen dazu findest Du in FDLOG.DOK.
  845.                    Die Kosten des Remote-Systems wurden nach einem etwaigen
  846.                    Adress-Remapping ([NodeLinking],NodeByName) berechnet,
  847.                    korrigiert.
  848.                    Die Kostenuebersetzung fuer die hohen Kosten unter Tags
  849.                    ist nun auch in der unreg. Version verfuegbar.
  850.                    UpdateCounter=<Yes/No> Schalter eingebaut, damit ist es
  851.                    nun moeglich, den Download-Counter nach einem File-Request
  852.                    upzudaten. Dies funktioniert nur in Verbindung mit der
  853.                    Datenbank.
  854.                    Download-Counter Unterstuetzung verbessert - das Aus-
  855.                    sehen das Download-Counters kann nun mittels
  856.                    DownloadCounter=<Spec> eingestellt werden. Wird <Spec>
  857.                    nicht angegeben, wird kein DownloadCounter erzeugt.
  858.                    File-Request Unterstuetzung verbessert. Jeder Filerequest
  859.                    wird nun gruendlich analysiert, Magics werden konvertiert
  860.                    und die Informationen in den Reports sind detaillierter.
  861.                    *** Die Struktur der File-Request-Datenbank wurde ***
  862.                    *** veraendert und kann nicht konvertiert werden. ***
  863.                    Abgebrochene Transfers wurden bei Xenia nicht erkannt,
  864.                    korrigiert.
  865.                    @ONECALL@ Template hat nicht funktioniert, korrigiert.
  866.                    Joker geaendert: * steht fuer eine beliebige Anzahl von
  867.                    alphanumerischen Zeichen, ? steht fuer EIN alphanumerisches
  868.                    Zeichen. 2:24*/?? steht also fuer alle Systeme mit einer 2-
  869.                    stelligen Nodenummer in Region 24.
  870.                    FDLog Versionsdatum aus der PID-Kludge in den Netmail-
  871.                    Nachrichten entfernt.
  872.                    [Magic] Abschnitt im FDLOG.INI eingebaut, damit der File-
  873.                    Request von Magics erkannt wird.
  874.                    Einstellung SystemMail= und MinDownlinkCost= fuer eine
  875.                    flexiblere Downlink-Kosten-Berechnung eingebaut.
  876.                    Basis-Speicher-Test eingebaut.
  877.                    Handshaking-Zeit in [ConnTime] im Beispiel FDLOG.INI
  878.                    fuer modi >19200 hinzugefuegt.
  879.                    Programm-Kopf beim Aufruf auf eine FIDO-uebliche Ausgabe
  880.                    geaendert.
  881.                    FDLog *versucht* nun, den Videomodus 80*25 zu setzen,
  882.                    falls er nicht aktiv sein sollte. Dies funktioniert nicht,
  883.                    wenn sich die Graphikkarte in einem speziellen Modus be-
  884.                    findet!
  885.                    [Freeze] Abschnitt und SemaphoreMaxWait= in FDLOG.INI
  886.                    implementiert, Kommandozeilenparameter /FREEZE und 
  887.                    /UNFREEZE implementiert. Damit kannst Du Deinen Mailer
  888.                    kontrolliert in den Freeze-Zustand versetzen.
  889.  
  890.  
  891.  
  892.  
  893.  
  894. ══════════════════════════════════════════════════════════════════════════════
  895. FDLog V1.20                                                          Seite  14
  896.  
  897.  
  898. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  899. ──────────────────────────────────────────────────────────────────────────────
  900.  
  901. ──────────────────────────────────────────────────────────────────────────────
  902. FDLog V1.19 (4-Mar-95)
  903. ──────────────────────────────────────────────────────────────────────────────
  904.                  
  905.                    Unter manchen Umstaenden wurden die Kosten eines Anrufs
  906.                    nicht 100% korrekt in das User's log geschrieben, behoben.
  907.                    Max. Anrufdauer in der Datenbank erweitert; die alte Daten-
  908.                    bank wird automatisch konvertiert.
  909.                    Ausgabe von Zeitdauer geaendert: Zuvor aenderte sich die
  910.                    Ausgabe von hh:mm:ss in ddd:hh:mm nach 23 Stunden, nun nach
  911.                    99 Stunden.
  912.                    Wenn FDLog's interner Scheduler Userlogs erzeugen sollte
  913.                    und UserLogs auf No gestellt war, trat ein Datei-Fehler mit
  914.                    anschliessendem Programm-Abbruch auf, wenn FDLog die Zu-
  915.                    sammenfassung erzeugen sollte; behoben.
  916.                    Mailer-Rescan Semaphore-File eingebaut (RescanSemaphore=).
  917.                    Neuer leistungsfaehiger Template-Konverter mit Unmengen von
  918.                    Templates fuer die Netmail Nachrichten eingebaut. Naehere
  919.                    Informationen zu dieser leistungsfaehigen Funktion findest 
  920.                    Du im FDLOG.DOK.
  921.                    Netmail-Schreibroutine neu programmiert und dabei modular-
  922.                    isiert.
  923.                    Moeglichkeit zum Deaktivieren von Logfiles eingebaut; dies
  924.                    ist z.B. sinnvoll, wenn Du nur die Kosten von einer Line
  925.                    haben moechtest. Schreibe einfach ein Minus "-" vor das
  926.                    zu deaktivierende Logfile in [LogFiles], dann werden keine 
  927.                    Anrufe von diesen Log beruecksichtigt.
  928.                    File-Request Analyzer eingebaut:
  929.                    -neues Logfile: Requester-Log (RequesterLog=yes/NO)
  930.                    -neues Logfile: Request-Log (RequestLog=yes/NO)
  931.                    -neuer Schalter: FREQsInUserLog=yes/NO
  932.                    Es gibt eine neue Datenbank fuer die File-Requests: FREQS;
  933.                    alle File-Requests werden in dieser Datenbank gespeichert,
  934.                    wenn die Datenbank benutzt wird. Der File-Request Analyzer
  935.                    funktioniert aber auch ohne Datenbank. Solltest Du
  936.                    InterMail benutzen, kannst Du diese neuen Funktionen nicht
  937.                    benutzen, weil InterMail die Requests nicht im Log genau
  938.                    ausfuehrt.
  939.                    FDLog schreibt jetzt alle AKAs, die ein SysOp benutzt hat,
  940.                    in sein User's Log.
  941.                    FlipName Schalter implementiert. Wenn Du diesen Schalter
  942.                    auf Yes stellst, beginnt der Dateiname der User's Logs
  943.                    mit dem Code anstatt dem SysOp-Namen. Dies wurde aus
  944.                    Sicherheitsgruenden eingebaut (gezielter Request der Logs 
  945.                    von anderen).
  946.                    Das Problem mit dem Periodischen Logs bei verschiedenen
  947.                    Konfigurationsdateien wurde behoben; es wurde immer eine
  948.                    globale LASTRUN Datei angelegt - jetzt wird fuer jede
  949.                    Konfiguration eine eigene LASTRUN Datei angelegt.
  950.                    Unterstuetzung fuer den Xenia Mailer implementiert.
  951.                    Der gesamte Log-Analyzer-Teil wurde in modularem Stil neu
  952.                    programmiert. Es ist nun einfacher, Unterstuetzung fuer
  953.                    neue Mailer-Systeme einzubauen oder vorhandene zu adapt-
  954.                    ieren. Da das eine ganze Menge neuen Code erfordert hat,
  955.                    koennten moeglicherweise neue Fehler hinzugekommen sein,
  956.                    obwohl ich alles sehr gut getestet habe. Weiters ist der
  957.  
  958. ══════════════════════════════════════════════════════════════════════════════
  959. FDLog V1.19                                                          Seite  15
  960.  
  961.  
  962. Geschichte von FDLog                           (C) 1994,96 by Lothar Lindinger
  963. ──────────────────────────────────────────────────────────────────────────────
  964.  
  965.                    neue Code um ca. 25% schneller als der alte.
  966.                    Mailer-Feststellung neu programmiert.
  967.                    DeleteOldLogs Schalter eingebaut, um alte .LOG Dateien
  968.                    automatisch zu loeschen.
  969.                    Einheit "Days" bei DataBaseMaxAge hinzugefuegt.
  970.                    [NodeLinking] eingebaut, um verschiedene Nodes gezielt
  971.                    ueber ihre Adressen zusammenzufassen. Kurze Adressierung
  972.                    wird unterstuetzt.
  973.                    Das Datum eines Anrufs, der ueber Mitternacht ging, wurde
  974.                    in allen Logs falsch angezeigt. Behoben.
  975.                    Die FILES.BBS Unterstuetzung wurde neu programmiert; es
  976.                    gibt nun kein Groessenlimit fuer das FILES.BBS mehr.
  977.                    Weiters werden nun auch Lange Beschreibungen unterstuetzt,
  978.                    auch wenn FDLog diese niemals erzeugt.
  979.                    Dies ist die erste Version von FDLog mit deutscher Doku-
  980.                    mentation.
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.  
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008.  
  1009.  
  1010.  
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022. ══════════════════════════════════════════════════════════════════════════════
  1023. FDLog V1.19                                                          Seite  16
  1024.  
  1025.